@charset "utf-8";
/*
@import url('http://fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500');
@import url('https://fonts.googleapis.com/css?family=Raleway:100');
@import url('https://fonts.googleapis.com/css?family=Lato:400,900');
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:400,600');

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Thin'), local('NotoSans-Thin'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Thin-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Thin-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Thin-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Thin-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Light'), local('NotoSans-Light'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Light-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Light-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Light-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 350;
    src: local('Noto Sans DemiLight'), local('NotoSans-DemiLight'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-DemiLight-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-DemiLight-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-DemiLight-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Regular'), local('NotoSans-Regular'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Regular-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Regular-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Regular-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('NotoSans-Medium'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Medium-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Medium-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Medium-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Bold-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Bold-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Bold-Hestia.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: local('Noto Sans Black'), local('NotoSans-Black'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Black-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Black-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Black-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Black-Hestia.otf) format('opentype');
}
*/
*{margin:0;padding:0}
html,body{width:100%;height:100%}
html{overflow-y:scroll; font-family:"Noto Sans KR", "나눔고딕","NanumGothic",'Nanum Gothic',"돋움",dotum,sans-serif;}
body{*word-break:break-all;-ms-word-break:break-all; font-family:"Noto Sans KR", "나눔고딕","NanumGothic",'Nanum Gothic',"돋움",dotum,sans-serif;}
body,h1,h2,h3,h4,h5,h6,th,td,input,textarea,select,option{color:#555;font-family:"Noto Sans KR", "나눔고딕","NanumGothic",'Nanum Gothic',"돋움",dotum,sans-serif;font-size:13px;font-weight:normal}
img,fieldset,iframe{border:0 none}
ul,ol,li{list-style:none}
em,address{font-style:normal}
img,input,select,textarea{vertical-align:middle}
a{color:inherit;text-decoration:none;cursor:pointer}
a:hover{color:inherit; text-decoration:none}
button,label{cursor:pointer;_cursor /**/:hand}
button *{position:relative}
button img{left:-3px;*left:auto}
textarea{overflow:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
textarea{*margin:-1px 0;padding-right:1px}
.blind, legend, caption{text-indent:-9999px;font-size:0;line-height:0;overflow:hidden}
hr{display:none}
legend{*width:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
caption{*line-height:0}
sub {font-size:10px;}
.tit1{font-family:'Microsoft Yahei',sans-serif;}
.tit2{font-family:'Microsoft Yahei',sans-serif;}
.txt1{font-family:'Microsoft Yahei',sans-serif;}
.txt2{font-family:'Microsoft Yahei',sans-serif;}
.slg_tit1{font-family:'Microsoft Yahei',sans-serif;}
.clear:after {clear:both;content:'';display:block;}
#bg{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:none;
	z-index:1001;
}
div.ie_alert_text {
	display:none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background: #ddd;
    z-index: 10000;
    text-align: center;
    padding-top: 10px;
    font-size: 13px;
    font-family: 'Noto Sans KR', sans-serif;
}
/* module --------------------------------------------------------------------------------------------------------------------*/
/* ye_rin@designpixel.kr */
/* -------- 수정시 재선언하시거나 해당 클래스명을 지워주세요 -------- */
.test {background:#f3f3f3; border:1px solid #ddd;}
/* col */
[class*="col-"][class*="-1"]{width: 100% !important;}
[class*="col-"][class*="-2"]{width: 50% !important;}
[class*="col-"][class*="-3"]{width: 33.33% !important;}
[class*="col-"][class*="-4"]{width: 25% !important;}
[class*="col-"][class*="-5"]{width: 20% !important;}
[class*="col-"][class*="-6"]{width: 16.66% !important;}
[class*="col-"][class*="-7"]{width: 14.28% !important;}
[class*="col-"][class*="-8"]{width: 12.5% !important;}
/* con */
[class*="m-"][class*="-width1"]{width: 100%;margin:0 auto;}
[class*="con-"][class*="-1000"]{width: 1000px;margin:0 auto;}
[class*="con-"][class*="-1080"]{width: 1080px;margin:0 auto;}
[class*="con-"][class*="-1100"]{width: 1100px;margin:0 auto;}
[class*="con-"][class*="-1200"]{width: 1200px;margin:0 auto;}
[class*="con-"][class*="-1300"]{width: 1300px;margin:0 auto;}
[class*="con-"][class*="-1400"]{width: 1400px;margin:0 auto;}
[class*="con-"][class*="-1500"]{width: 1500px;margin:0 auto;}
[class*="con-"][class*="-hide"]{display:none;}
/* lang ko en */
#container [lang="ko"]{font-family:"Noto Sans KR", "나눔고딕","NanumGothic",'Nanum Gothic',"돋움",dotum,sans-serif !important;}
#container [lang="en"]{font-family:'Montserrat', sans-serif !important;}
/* display */
[class*="dp-"][class*="-inblock"]{display:inline-block !important; vertical-align:top;}

/* margin-top 0 5 10 15 20 ··· 150 */
.mt00{margin-top:0px !important;}.mt05{margin-top:5px !important;}.mt10{margin-top:10px !important;}.mt15{margin-top:15px !important;}.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}.mt30{margin-top:30px !important;}.mt35{margin-top:35px !important;}.mt40{margin-top:40px !important;}.mt45{margin-top:45px !important;}.mt50{margin-top:50px !important;}
.mt55{margin-top:55px !important;}.mt60{margin-top:60px !important;}.mt65{margin-top:65px !important;}.mt70{margin-top:70px !important;}.mt80{margin-top:80px !important;}.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}.mt105{margin-top:105px !important;}.mt110{margin-top:110px !important;}.mt115{margin-top:115px !important;}.mt120{margin-top:120px !important;}
.mt125{margin-top:125px !important;}.mt130{margin-top:130px !important;}.mt135{margin-top:135px !important;}.mt140{margin-top:140px !important;}.mt145{margin-top:145px !important;}.mt150{margin-top:150px !important;}
/* margin-bottom 0 5 10 15 20 ··· 150, 180 */
.mb00{margin-bottom:0px !important;}.mb05{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb15{margin-bottom:15px !important;}.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}.mb30{margin-bottom:30px !important;}.mb35{margin-bottom:35px !important;}.mb40{margin-bottom:40px !important;}.mb45{margin-bottom:45px !important;}.mb50{margin-bottom:50px !important;}
.mb55{margin-bottom:55px !important;}.mb60{margin-bottom:60px !important;}.mb65{margin-bottom:65px !important;}.mb70{margin-bottom:70px !important;}.mb80{margin-bottom:80px !important;}.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}.mb105{margin-bottom:105px !important;}.mb110{margin-bottom:110px !important;}.mb115{margin-bottom:115px !important;}.mb120{margin-bottom:120px !important;}
.mb125{margin-bottom:125px !important;}.mb130{margin-bottom:130px !important;}.mb135{margin-bottom:135px !important;}.mb140{margin-bottom:140px !important;}.mb145{margin-bottom:145px !important;}.mb150{margin-bottom:150px !important;}
.mb180{margin-bottom:180px !important;}.mb200{margin-bottom:200px !important;}

/* padding-top 0 5 10 15 20 ··· 150 */
.pt00{padding-top:0px !important;}.pt05{padding-top:5px !important;}.pt10{padding-top:10px !important;}.pt15{padding-top:15px !important;}.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}.pt30{padding-top:30px !important;}.pt35{padding-top:35px !important;}.pt40{padding-top:40px !important;}.pt45{padding-top:45px !important;}.pt50{padding-top:50px !important;}
.pt55{padding-top:55px !important;}.pt60{padding-top:60px !important;}.pt65{padding-top:65px !important;}.pt70{padding-top:70px !important;}.pt80{padding-top:80px !important;}.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}.pt105{padding-top:105px !important;}.pt110{padding-top:110px !important;}.pt115{padding-top:115px !important;}.pt120{padding-top:120px !important;}
.pt125{padding-top:125px !important;}.pt130{padding-top:130px !important;}.pt135{padding-top:135px !important;}.pt140{padding-top:140px !important;}.pt145{padding-top:145px !important;}.pt150{padding-top:150px !important;}
/* padding-bottom 0 5 10 15 20 ··· 150 */
.pb00{padding-bottom:0px !important;}.pb05{padding-bottom:5px !important;}.pb10{padding-bottom:10px !important;}.pb15{padding-bottom:15px !important;}.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}.pb30{padding-bottom:30px !important;}.pb35{padding-bottom:35px !important;}.pb40{padding-bottom:40px !important;}.pb45{padding-bottom:45px !important;}.pb50{padding-bottom:50px !important;}
.pb55{padding-bottom:55px !important;}.pb60{padding-bottom:60px !important;}.pb65{padding-bottom:65px !important;}.pb70{padding-bottom:70px !important;}.pb80{padding-bottom:80px !important;}.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}.pb105{padding-bottom:105px !important;}.pb110{padding-bottom:110px !important;}.pb115{padding-bottom:115px !important;}.pb120{padding-bottom:120px !important;}
.pb125{padding-bottom:125px !important;}.pb130{padding-bottom:130px !important;}.pb135{padding-bottom:135px !important;}.pb140{padding-bottom:140px !important;}.pb145{padding-bottom:145px !important;}.pb150{padding-bottom:150px !important;}
.pb180{padding-bottom:180px !important;}

/* module --------------------------------------------------------------------------------------------------------------------*/

/* container */
#wrap, #container {width:100%;position: relative; min-width:1400px; overflow:hidden;}
#contents {position:relative;}

/* header */
#header{width:100%;height:90px;position:absolute;top:0;left:0;z-index: 2000;}
#header.fixed{position:fixed}
#header .header-wrap{width:85%;min-width:1410px;margin:15px auto;position:relative;background:#fff;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.05);box-shadow:5px 5px 20px rgba(0,0,0,.05);-webkit-transition:.2s width ease;transition:.2s width ease}
#header h1.logo{position:absolute;top:6px;left:1%;-webkit-animation:logo 1s ease;animation:logo 1s ease}
@-webkit-keyframes logo{0%{-webkit-transform:translate(70px,0);transform:translate(70px,0);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}
@keyframes logo{0%{-webkit-transform:translate(70px,0);transform:translate(70px,0);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}
#header nav{font-size:0;margin:0 auto;text-align:center;-webkit-animation:navi 1.2s ease;animation:navi 1.2s ease}
@-webkit-keyframes navi{0%{opacity:0}
100%{opacity:1}
}
@keyframes navi{0%{opacity:0}
100%{opacity:1}
}
#header nav div.nav{display:none;background:rgba(232,232,232,.9);height:100px;position:absolute;top:100%;left:0;width:100%;height:270px}
#header nav>ul{display:inline-block;text-align:left;margin-right: 90px;}
#header nav>ul>li{display:inline-block;vertical-align:top;color:#292929;letter-spacing:-1px;padding: 0 40px;text-align:center;position:relative; font-weight:600;}
#header nav>ul>li>a{font-size:18px;line-height:88px;display:block; font-family:'Microsoft Yahei',sans-serif;}
#header nav>ul>li>ul{display:none;position:absolute;top:100%;left:0;width:100%;height:230px;padding-top:36px}
#header nav>ul>li>ul>li>a{font-size:16px;color:#666;line-height:2;font-weight:400; font-family:'Microsoft Yahei',sans-serif;}
#header nav>ul>li>ul>li>a:hover{color:#f15a24}
#header div.util{position:absolute;top:32px;right:2.5%;-webkit-animation:util 1s ease;animation:util 1s ease;}
@-webkit-keyframes util{0%{-webkit-transform:translate(-70px,0);transform:translate(-70px,0);opacity:0}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}
@keyframes util{0%{-webkit-transform: translate(-30px,0);transform: translate(-30px,0);opacity:0;}
100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
}
#header div.util>ul>li{display:inline-block;vertical-align:top;padding:0 8px;line-height:2}
#header div.util>ul>li>a{color:#444;font-size:12px;font-weight:400;letter-spacing:-.5px; font-family:'Microsoft Yahei',sans-serif; font-weight:bold;}
#header div.util>ul>li.language{position:relative;width:35px;cursor:pointer}
#header div.util>ul>li.language:after{content:'';position:absolute;top:10px;right:2px;width:10px;height:10px;background:url(/ezfiles/75/1075/img/1223/lang_arrow.png) no-repeat top right}
#header div.util>ul>li.language>ul{display:none;position:absolute;text-align:center;color:#444;background:#fff;border:1px solid #d7d7d7;width:90px;top:30px;left:0}
#header div.util>ul>li.language>ul li{padding:5px 0}
#header div.util>ul>li.language>ul li:hover a{color:#f15a24}
#header div.util>ul>li.language>ul li+li{border-top:1px solid #d7d7d7}
#header div.util>ul>li.online_shop a{color:#f15a24}
#header div.util>ul>li.online_shop img{display:inline-block;margin-left:5px;vertical-align:top}
#header.fixed .header-wrap{width:100%;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #e5e5e5}
#header.fixed h1.logo{left:2%}
#header.fixed div.util{right:3%}
/*@media screen and (max-width: 1700px) {#header nav > ul > li {padding: 0px 25px;}}*/
/*@media screen and (max-width: 1570px) {#header nav > ul > li {padding: 0px 20px;}}*/

/* footer */
#footer{background:#222;padding:50px 0 30px;margin:0 auto;position:relative}
#footer:before{position:absolute;bottom:65px;left:0;right:0;content:'';height:1px;background:#393939}
#footer .wrap{width:1080px;margin:0 auto;position:relative;overflow:hidden}
#footer address{font-size:15px;color:#8e8e8e;letter-spacing:-.5px;line-height:1.6;padding-top:10px}
#footer ul.sns{font-size:0;position:absolute;top:0;right:0}
#footer ul.sns li{display:inline-block;margin:0 2.5px}
#footer p.copy{font-size:14px;letter-spacing:-.2px;color:#8e8e8e;margin-top:30px}
/* sub_top*/
div.sub_tab_box{background:#fff;transform:translateY(-30px);border-top: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;position: relative;z-index: 1000;}
div.sub_tab_box.moveani{transform:translateY(0);transition:all 1.5s;}
div.sub_top{height:630px;position: relative;}
div.sub_top div.bgimg {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    transform: scale(1.08);
    transform-origin: center;
    transition: 2s;
}
div.sub_top div.bgimg.on {
    transform: scale(1);
    transform-origin: center;
}
div.sub_top [class*=s_title]{text-align:center;color:#fff;letter-spacing:-.1px}
div.sub_top p.s_title1{font-size:24px;font-weight:500;opacity:0;position:relative;top:15px; font-family:'Microsoft Yahei',sans-serif;}
div.sub_top h2.s_title2{font-family:Raleway,sans-serif;font-size:72px;font-weight:100;line-height:1;margin-top:15px;position:relative;top:15px;opacity:0}
div.sub_top div.inner{padding:40px 0;position:relative;top:260px;opacity:0}
div.sub_top div:before{width:38px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:1px;background:#fff;content:''}
div.sub_top div.inner:after{width:38px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:1px;background:#fff;content:''}/* page navi */
ul.sub_tab{font-size:0;width: 1400px;margin:0 auto;height: 60px; font-family:'Microsoft Yahei',sans-serif;}
ul.sub_tab > li{display: inline-block;position:relative;vertical-align: top;width: 246px;border-left: 1px solid #c1c1c1;}
ul.sub_tab li a{color:#444;font-size:15px;letter-spacing:-.1px;height: 60px;padding: 20px 28px;display: block;background: #fff;box-sizing: border-box;}
ul.sub_tab [class*=dep]:before{position:absolute;content:'';top: 27px;right: 28px;border: 5px solid #333333;border-left: 4px solid transparent;border-bottom: 4px solid transparent;border-right: 4px solid transparent;}
ul.sub_tab li:nth-child(1) img{margin-top: -2px;margin-right: 10px;}
ul.sub_tab ul {
    position: absolute;
    top: auto;
    left: 0px;
    width: 246px;
    margin-left: -1px;
    border: 1px solid #c1c1c1;
    z-index: 1000;
    display: none;
}
ul.sub_tab ul li:last-child a {
    border-bottom: 0;
}

ul.sub_tab > li:nth-child(3) {
    border-right: 1px solid #c1c1c1;
}

ul.sub_tab ul li a {
    border-bottom: 1px solid #c1c1c1;
}
/* bbs_view */
.bbs_view .con01{position:relative;margin:126px auto 150px}
.bbs_view .con01 table.bbs_view th.title{padding:25px 0;text-align:left;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
.bbs_view .con01 table.bbs_view th.title h4{font-size:24px;font-weight:300;margin-bottom:5px;letter-spacing:-1px;color:#444;word-break: keep-all;}
.bbs_view .con01 table.bbs_view th.title p.date{font-family:'Titillium Web',sans-serif;font-size:16px;color:#333}
.bbs_view .con01 table.bbs_view td{font-size:16px;font-weight:300;line-height:2.4;padding:50px 0 100px;letter-spacing:-1px;color:#777;border-bottom:1px solid #dfdfdf;word-break: keep-all;}
.bbs_view ul.bbs_view_pager{font-size:16px;font-weight:300;position:absolute;top:0;right:0;width:320px;letter-spacing:-1px;color:#777;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
.bbs_view ul.bbs_view_pager li{padding:25px}
.bbs_view ul.bbs_view_pager li.now{font-weight:500;color:#333;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.bbs_view ul.bbs_view_pager li a{display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.bbs_view ul.bbs_view_pager li li{border-top:1px solid #dfdfdf}
.bbs_view ul.bbs_view_pager li div.icon{display:inline-block;margin-right:10px}
.bbs_view div.bbs_list{margin-top:60px;text-align:center}
.bbs_view div.bbs_list a{font-family:Lato,sans-serif;font-size:14px;line-height:60px;display:inline-block;width:200px;height:60px;text-align:center;color:#fff;background:#f15a24}
/* more btn */
div.more_btn{text-align:center;margin-top:40px}
div.more_btn a{display:inline-block;width:65px;height:65px;background:#f15a24;border-radius:70px;-webkit-transition:all .8s .1s!important;transition:all .8s .1s!important}
div.more_btn a:hover{background:0 0;border:1px solid #f15a24;-webkit-transform:scale(.9) rotate(180deg);transform:scale(.9) rotate(180deg)}
div.more_btn div.btn{width:30px;height:30px;margin:18px auto;position:relative}
div.more_btn div.btn span{position:absolute;top:50%;left:50%;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
div.more_btn a:hover div.btn span{background:#f15a24}
div.more_btn div.btn span.l1{width:100%;height:2px}
div.more_btn div.btn span.l2{height:100%;width:2px}
div.more_view{color:rgba(255,255,255,.7);font-size:12px;text-align:center;font-family:Lato,sans-serif;font-weight:400;height:20px}
div.more_view a{position:relative;display:inline-block;padding-right:25px}
div.more_view a:before{content:'';position:absolute;top:-1px;right:0;width:17px;height:17px;background:url(/ezfiles/75/1075/img/1223/con04_more_view.png) no-repeat center}

/* pager */
.m00 .pager{margin:40px 0 0}
.m00 .pager ul{text-align:center;font-size:0}
.m00 .pager ul li{display:inline-block;width:48px;height:48px;font-size:20px;line-height:48px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;font-family:'Titillium Web',sans-serif;font-weight:600}
.m00 .pager ul li+li{border-left:1px solid #c9c9c9}
.m00 .pager ul li a{display:inline-block;vertical-align:top}
.m00 .pager ul li.start{border-left:1px solid #c9c9c9}
.m00 .pager ul li.end{border-right:1px solid #c9c9c9}
.m00 .pager ul li.num a{color:#999;display:inline-block;width:100%;height:100%}
.m00 .pager ul li.num.on{border-bottom:2px solid #f15a24;height:47px}
.m00 .pager ul li.num.on a{color:#f15a24}

/* animation line */
div.show-line{text-align:center}
div.show-line span{display:inline-block;width:380px;height:2px;
background:#f15a24;-webkit-transform:scale(0,1);transform:scale(0,1);
vertical-align:top;-webkit-animation:show-line 5s ease;
animation:show-line 3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes show-line{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@keyframes show-line{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
#video-popup{display:none;position:fixed;top:50%;left:50%;z-index:2000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#video-popup .popup-close{text-align:right;margin-bottom:10px;cursor:pointer}
#video-popup iframe{width:1080px!important;height:608px!important}
/* popup */
.pop_today_close{padding:1px 7px 3px 7px;color:#fff;background:#303030;vertical-align:middle;border:0}
.pop_close{padding:1px 7px 3px 7px;color:#fff;background:#303030;vertical-align:middle;border:0}
.msg_sound_only,.sound_only{display:inline-block!important;position:absolute;top:0;left:0;margin:0!important;padding:0!important;font-size:0;line-height:0;border:0!important;overflow:hidden!important}